be within one's capabilities - Turc Anglais Dictionnaire